รายชื่อทางแยก ของ ทางหลวงแผ่นดินหมายเลข 291

รายชื่อทางแยกบน ทางหลวงแผ่นดินหมายเลข 291 (ถนนเลี่ยงเมืองมหาสารคาม (ด้านตะวันตก)) ทิศทาง:
ตะวันตกเฉียงเหนือ–ตะวันออกเฉียงใต้ (ซ้าย: เข้าเมือง, ขวา: ออกเมือง)[2]
จังหวัดกม.ที่ชื่อจุดตัดซ้ายขวา
ถนนเลี่ยงเมืองมหาสารคาม (ด้านตะวันตก)
มหาสารคาม0+000แยกบ้านวังยาว ถนนถีนานนท์ จาก เทศบาลเมืองมหาสารคาม ถนนถีนานนท์ จาก มหาวิทยาลัยมหาสารคาม (ขามเรียง), จังหวัดกาฬสินธุ์
2+750แยกพลศึกษา ถนนนครสวรรค์ เข้า เทศบาลเมืองมหาสารคาม ไป อำเภอโกสุมพิสัย
7+664แยกแก่งเลิงจาน ถนนผดุงวิถี เข้า เทศบาลเมืองมหาสารคาม ถนนแจ้งสนิท ไป อำเภอบรบือ
10+303แยกศาลากลาง เข้า เทศบาลเมืองมหาสารคาม ไป อำเภอวาปีปทุม
13+860แยกบ้านหม้อ ถนนนครสวรรค์ เข้า เทศบาลเมืองมหาสารคาม ถนนแจ้งสนิท ไป จังหวัดร้อยเอ็ด
ตรงไป: ถนนเลี่ยงเมืองมหาสารคาม (ด้านตะวันออก) ไป อำเภอกมลาไสย
      สะพาน              กำลังก่อสร้างหรือโครงการในอนาคต

ใกล้เคียง

ทางหลวงแผ่นดินหมายเลข 12 ทางหลวงแผ่นดินหมายเลข 304 ทางหลวงแผ่นดินหมายเลข 24 ทางหลวงแผ่นดินหมายเลข 212 ทางหลวงแผ่นดินหมายเลข 11 ทางหลวงแผ่นดินหมายเลข 21 ทางหลวงแผ่นดินหมายเลข 101 ทางหลวงแผ่นดินหมายเลข 306 ทางหลวงแผ่นดินหมายเลข 33 ทางหลวงแผ่นดินหมายเลข 106